package com.hose;


import com.hose.annotion.EnableRemoteClient;
import com.hose.feign.MyService;
import com.hose.handle.OpenInstantiationAwareBeanPostProcessor;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;

@SpringBootApplication  //构建springboot项目的第三步
//@EnableRemoteClient   //加了这个注解代表导入一个对bean进行定制化处理的类对象/实例
@Import({MyService.class})  //导入一个可以远程调用的接口的实现类对象，也就是动态代理对象，正常导入一个接口没有实现类对象的话是会报错的，但是现在并不正常，因为这个接口的实现类对象是在运行时动态生成的
public class LaunchApplication {
    public static void main(String[] args) {
        SpringApplication.run(LaunchApplication.class, args);
    }
}
